GPU-Based Rigid Body Dynamics

نویسندگان

  • Severin Strobl
  • Ulrich Rüde
  • Klaus Iglberger
  • Tobias Preclik
چکیده

The simulation of rigid body dynamics is an area of interest both for scientific research and engineering applications. The accurate numerical solution of the underlying complementarity problems is complex. The use of the computational power of current graphics processing units (GPUs) to solve these systems seems promising. Using NVIDIA ’s CUDA technology for General-Purpose computation on Graphics Processing Units (GPGPU), an object-oriented iterative solver using a Jacobi method for the efficient simulation of rigid body dynamics is developed. The solver is then integrated into an existing physics engine as one of multiple possible methods for the collision response. Special care is taken to provide an easy to use interface for the synchronization between the host system and the graphics card. The final part of the thesis is focused on the performance evaluation of the implemented solver.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Global Stabilization of Attitude Dynamics: SDRE-based Control Laws

The State-Dependant Riccati Equation method has been frequently used to design suboptimal controllers applied to nonlinear dynamic systems. Different methods for local stability analysis of SDRE controlled systems of order greater than two such as the attitude dynamics of a general rigid body have been extended in literature; however, it is still difficult to show global stability properties of...

متن کامل

Modeling and Simulation Research on Dynamics of Missiles with Deflectable Nose Control

The dynamic characteristics of deflectable nose missiles with rotary single-channel control were investigated in this paper. Firstly, the effective angle of attack, effective angle of sideslip and quasi-body coordinates were introduced based on the spin characteristics of the missile’s body. Secondly, considering the interaction between the missile’s nose and body, the rigid kinetic model of mi...

متن کامل

Processor Based Rigid Body Physics Simulation for Massive Crowds of Simulated Agents

This project is about the mapping of a rigid body physics simulation to a parallel stream processor, the programmable Graphics Processing Unit (GPU) located on modern video cards. The target application was to give physically correct movement to thousands of simulated agents in computer games. All basic functionality corresponding to a physics system used in games, should be implemented on the ...

متن کامل

Chrono: a Parallel Physics Library for Rigid-body, Flexible-body, and Fluid Dynamics

This contribution discusses a multi-physics simulation engine, called Chrono, that relies heavily on parallel computing. Chrono aims at simulating the dynamics of systems containing rigid bodies, flexible (compliant) bodies, and fluid-rigid body interaction. To this end, it relies on five modules: equation formulation (modeling), equation solution (simulation), collision detection support, doma...

متن کامل

Solving Large Multibody Dynamics Problems on the GPU

This paper describes an approach for the dynamic simulation of complex computer-aided engineering models where large collections of rigid bodies interact mutually through millions of frictional contacts and bilateral mechanical constraints. Thanks to the massive parallelism available on today’s GPU boards, we are able to simulate sand, granular materials, and other complex physical scenarios wi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009